Big Huge Thesaurus

water hemlock

noun